package com.menghai.mongoDB;

import java.util.Date;
import java.util.Map;
import java.util.Set;

import org.bson.BSONObject;

import com.mongodb.DBObject;


/**
 * MtsUserResult entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class MtsUserResult implements java.io.Serializable,DBObject {

	// Fields

	private Integer RId;
	private Integer RUserId;
	private Integer RIncidentId;
	private Integer RInfluenceId;
	private Integer RDimentsionsId;
	private String rdimentsionsName;
	private float RDimentsionsValue;
	private Date RCreateTime;
	private Date RUpdateTime;
	private String RCreateTimeString;
	private String RUpdateTimeString;

	// Constructors

	/** default constructor */
	public MtsUserResult() {
	}

	/** full constructor */

	public MtsUserResult(Integer rId, Integer rUserId, Integer rIncidentId,
			Integer rInfluenceId, Integer rDimentsionsId,
			float rDimentsionsValue, Date rCreateTime, Date rUpdateTime,
			String rCreateTimeString, String rUpdateTimeString) {
		super();
		RId = rId;
		RUserId = rUserId;
		RIncidentId = rIncidentId;
		RInfluenceId = rInfluenceId;
		RDimentsionsId = rDimentsionsId;
		RDimentsionsValue = rDimentsionsValue;
		RCreateTime = rCreateTime;
		RUpdateTime = rUpdateTime;
		RCreateTimeString = rCreateTimeString;
		RUpdateTimeString = rUpdateTimeString;
	}

	// Property accessors
	
	public Integer getRId() {
		return RId;
	}

	public void setRId(Integer rId) {
		RId = rId;
	}

	public Integer getRUserId() {
		return RUserId;
	}

	public void setRUserId(Integer rUserId) {
		RUserId = rUserId;
	}

	public Integer getRIncidentId() {
		return RIncidentId;
	}

	public void setRIncidentId(Integer rIncidentId) {
		RIncidentId = rIncidentId;
	}

	public Integer getRInfluenceId() {
		return RInfluenceId;
	}

	public void setRInfluenceId(Integer rInfluenceId) {
		RInfluenceId = rInfluenceId;
	}

	public Integer getRDimentsionsId() {
		return RDimentsionsId;
	}

	public void setRDimentsionsId(Integer rDimentsionsId) {
		RDimentsionsId = rDimentsionsId;
	}

	public float getRDimentsionsValue() {
		return RDimentsionsValue;
	}

	public void setRDimentsionsValue(float rDimentsionsValue) {
		RDimentsionsValue = rDimentsionsValue;
	}

	public Date getRCreateTime() {
		return RCreateTime;
	}

	public void setRCreateTime(Date rCreateTime) {
		RCreateTime = rCreateTime;
		this.RCreateTimeString = DateUtil.getInstance().DateToString(rCreateTime);
	}

	public Date getRUpdateTime() {
		return RUpdateTime;
	}

	public void setRUpdateTime(Date rUpdateTime) {
		RUpdateTime = rUpdateTime;
		this.RUpdateTimeString = DateUtil.getInstance().DateToString(rUpdateTime);
	}

	public String getRCreateTimeString() {
		return RCreateTimeString;
	}

	public void setRCreateTimeString(String rCreateTimeString) {
		RCreateTimeString = rCreateTimeString;
	}

	public String getRUpdateTimeString() {
		return RUpdateTimeString;
	}

	public void setRUpdateTimeString(String rUpdateTimeString) {
		RUpdateTimeString = rUpdateTimeString;
	}

	public String getRdimentsionsName() {
		return rdimentsionsName;
	}

	public void setRdimentsionsName(String rdimentsionsName) {
		this.rdimentsionsName = rdimentsionsName;
	}

	public boolean containsField(String arg0) {
		// TODO Auto-generated method stub
		return false;
	}

	public boolean containsKey(String arg0) {
		// TODO Auto-generated method stub
		return false;
	}

	public Object get(String arg0) {
		// TODO Auto-generated method stub
		return null;
	}

	public Set<String> keySet() {
		// TODO Auto-generated method stub
		return null;
	}

	public Object put(String arg0, Object arg1) {
		// TODO Auto-generated method stub
		return null;
	}

	public void putAll(BSONObject arg0) {
		// TODO Auto-generated method stub
		
	}

	public void putAll(Map arg0) {
		// TODO Auto-generated method stub
		
	}

	public Object removeField(String arg0) {
		// TODO Auto-generated method stub
		return null;
	}

	public Map toMap() {
		// TODO Auto-generated method stub
		return null;
	}

	public boolean isPartialObject() {
		// TODO Auto-generated method stub
		return false;
	}

	public void markAsPartialObject() {
		// TODO Auto-generated method stub
		
	}

}